generalistic species - Spanish English Dictionary